<!-- 公共订单组件 也就是下单页面 -->
<template>
  <view class="title" @click="handleClick">
    <slot></slot>
  </view>
</template>

<script lang="ts" setup>
import { ref, defineEmits } from "vue";

const title = ref<string>("立即下单");
//定义自定义立即下单事件
const emit = defineEmits(["order", "pay"]);

// 点击
const handleClick = () => {
  // 触发自定义立即下单事件
  emit("order");
  // 触发自定义支付事件
  emit("pay");
};
</script>

<style lang="scss" scoped>
.title {
  position: fixed;
  bottom: 70rpx;
  right: 20rpx;
  font-size: 30rpx;
  font-weight: bold;
  color: #fff;
  height: 70rpx;
  width: 200rpx;
  background-color: #f44444;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 40rpx;
}
</style>
